.clearPermissionsButton
  padding 6px

.moduleMainPermissions
  border-radius 20px
  overflow auto

.signerPermissionOrigin
  background transparent
  width 250px
  direction rtl
  text-overflow ellipsis
  overflow hidden
  text-align left
  white-space nowrap
  font-weight 300
  margin-top 4px
  
.signerPermission
  position relative
  justify-content space-between
  padding 12px
  font-size 15px
  font-weight 300
  transform translateZ(0)
  z-index 2000
  width 100%

  .signerPermissionControls
    display flex
    position relative
    justify-content space-between
    transform translateZ(0)
    z-index 40

  .signerPermissionDetails
    display flex
    position relative
    justify-content space-between
    transform translateZ(0)
    font-size 13px
    padding 10px 0px 0px 1px
    z-index 20
    font-weight 300

.signerPermissionToggle
  position relative
  background var(--bad)
  height 20px
  width 40px
  border-radius 10px
  transition var(--standard)
  transform translateZ(0)
  margin-top 4px
  cursor pointer

  .signerPermissionToggleSwitch
    position absolute
    top 2px
    left 2px
    bottom 2px
    width 16px
    border-radius 10px
    transition var(--standard)
    background var(--ghostD)
    transform translateZ(0)
    // box-shadow 5px 5px 9px 0px var(--tripleThick) 
    pointer-events none

.signerPermissionToggleOn
  background var(--good)
  .signerPermissionToggleSwitch
    position absolute
    transform translateX(20px)

.signerPermissionToggle:hover
  .signerPermissionToggleSwitch
    background var(--ghostD)

.signerPermissionToggleSmall
  position relative
  background var(--bad)
  height 14px
  width 30px
  border-radius 10px
  transition var(--standard)
  transform translateZ(0)
  margin-top 2px
  margin-right 4px
  cursor pointer

  .signerPermissionToggleSwitch
    position absolute
    top 2px
    left 2px
    bottom 2px
    width 10px
    border-radius 10px
    transition var(--standard)
    background var(--ghostC)
    transform translateZ(0)
    box-shadow 0px 3px 3px 0px var(--tripleThick) 
    pointer-events none

.signerPermissionToggleSmallOn
  background var(--good)

  .signerPermissionToggleSwitch
    position absolute
    transform translateX(16px)

.signerPermissionToggleSmall:hover
  .signerPermissionToggleSwitch
    background var(--ghostD)
